3910 Dempster St, Skokie, IL 60076-2236, Skokie
Very good food, but the menu is smaller than Pita Inn. Service was excellent and I will definitely come back again
Very good food, but the menu is smaller than Pita Inn. Service was excellent and I will definitely come back again